large rent/hole - German English Dictionary